ホームページ  >  記事  >  バックエンド開発  >  MySQL (C API) VC サンプルとコードのダウンロード (1) (5)_PHP チュートリアル

MySQL (C API) VC サンプルとコードのダウンロード (1) (5)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:03:05763ブラウズ


11.4. SQL ステートメントを通じてユーザーのパスワードを変更する

他の人のパスワードを変更するには、sysadmin ロールが必要です

EXEC sp_password NULL, 'newpassword', 'User'

アカウントが SA の場合は、EXEC sp_password NULL を実行します、 'newpassword' 、 sa

11.5. テーブルのどのフィールドを空にすることができないかを判断する方法は?

IS_NULLABLE='NO' および TABLE_NAME=tablename の INFORMATION_SCHEMA.COLUMNS から COLUMN_NAME を選択します

11.6. データベース内で同じフィールドを持つテーブルを検索するにはどうすればよいですか?

a. 既知の列名を確認します

SELECT b.name as TableName,a.name as columnname

From syscolumns a INNER JOIN sysobjects b

ON a.id=b.id

AND b. 'U'

AND a.name='your field name'

b. 不明な列名は、別のテーブルに表示されるすべての列名をチェックします

o.name As tablename,s1.name As columnname を選択します

From syscolumns s1 、sysobjects o

Where s1.id = o.id

And o.type = 'U'

And Exists (

Select 1 From syscolumns s2

Where s1.name = s2.name

And s1. id s2.id

)

11.7. データの xxx 行をクエリします

id が主キーであると仮定します:

select *

from (select top xxx * from yourtable) aa

where not contains ( select 1 from (select top xxx-1 * from yourtable) bb where aa.id=bb.id)

カーソルを使っても可能です

[cursor_name] から絶対値 [number] を取得します

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630996.html技術記事 11.4. SQL ステートメントを使用してユーザーのパスワードを変更し、他のユーザーのパスワードを変更するには、sysadmin ロール EXEC sp_password NULL, 'newpassword', 'User' が必要です。アカウントが SA の場合は、EXEC sp_password NULL, 'newpas...
を実行します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。