我如何通过php和oracle插入id

| 我知道这不是第一次有人问这个问题,我看了stakoverflow中涉及相同主题的问题,但他们没有给我我需要的东西,我的要求是如何通过php和oracle插入id我有一个名为USERS的表,该表的名称为3列ID,USERNAME,PASSWORD,因此我需要插入的主ID 我知道如何通过php + mysql
$insert = mysql_query(\"INSERT INTO USERS(USERNAME,PASSWORD)VALUES(\'{JOHN}\',\'{1235}\')\");
if(!$insert){
die(mysql_error());
}
echo mysql_inserted_id();
请帮我在oracle中完成它,我想在不使用OCIBindByName的情况下完成它     
已邀请:
OCILogon是oci_connect的同义词。在说“我不使用此”之前,请先阅读手册;) http://php.net/manual/zh/function.ocilogon.php 所以解决方案在这里: 插入后获取自动生成的ID 而且我不明白为什么不使用OCIBindByName。没有什么可以爱的;)只需使用有效且简单的方法即可。     
您是否想在Oracle TABLE USERS上使用触发器“插入前”和Oracle序列来生成唯一编号? Oracle触发器指南和Oracle序列的使用 我认为这可能是解决方案。 再见     

要回复问题请先登录注册