Writes a Player Data key-value pair to the SQL database. (sv.db when called on server, cl.db when called on client)
Internally uses the sql library.
This function internally uses Player:UniqueID, which can cause collisions (two or more players sharing the same PData entry). It's recommended that you don't use it. See the related wiki page for more information.
PData is not networked from servers to clients!
Sets the key "money" from player 1's PData to 100
player.GetByID( 1 ):SetPData( "money", 100 )